Skip to main content

Interface: PexipMediaLine

Hierarchy

  • MediaDescription

    PexipMediaLine

Properties

bandwidth

Optional bandwidth: { limit: string | number ; type: "TIAS" | "AS" | "CT" | "RR" | "RS" }[]

Inherited from

MediaDescription.bandwidth


candidates

Optional candidates: { component: number ; foundation: string ; generation?: number ; ip: string ; network-cost?: number ; network-id?: number ; port: number ; priority: string | number ; raddr?: string ; rport?: number ; tcptype?: string ; transport: string ; type: string }[]

Inherited from

MediaDescription.candidates


connection

Optional connection: Object

Type declaration

NameType
ipstring
versionnumber

Inherited from

MediaDescription.connection


content

Optional content: string


control

Optional control: string

Inherited from

MediaDescription.control


crypto

Optional crypto: Object

Type declaration

NameType
configstring
idnumber
sessionConfig?string
suitestring

Inherited from

MediaDescription.crypto


description

Optional description: string

Inherited from

MediaDescription.description


direction

Optional direction: "inactive" | "recvonly" | "sendonly" | "sendrecv"

Inherited from

MediaDescription.direction


endOfCandidates

Optional endOfCandidates: string

Inherited from

MediaDescription.endOfCandidates


ext

Optional ext: { config?: string ; direction?: string ; uri: string ; value: number }[]

Inherited from

MediaDescription.ext


fingerprint

Optional fingerprint: Object

Type declaration

NameType
hashstring
typestring

Inherited from

MediaDescription.fingerprint


fmtp

fmtp: { config: string ; payload: number }[]

Inherited from

MediaDescription.fmtp


framerate

Optional framerate: string | number

Inherited from

MediaDescription.framerate


icePwd

Optional icePwd: string

Inherited from

MediaDescription.icePwd


iceUfrag

Optional iceUfrag: string

Inherited from

MediaDescription.iceUfrag


imageattrs

Optional imageattrs: { attrs1: string ; attrs2?: string ; dir1: string ; dir2?: string ; pt: string | number }[]

Inherited from

MediaDescription.imageattrs


invalid

Optional invalid: { value: string }[]

Inherited from

MediaDescription.invalid


maxptime

Optional maxptime: number

Inherited from

MediaDescription.maxptime


mid

Optional mid: string

Inherited from

MediaDescription.mid


msid

Optional msid: string

Inherited from

MediaDescription.msid


payloads

Optional payloads: string


port

port: number


protocol

protocol: string


ptime

Optional ptime: number

Inherited from

MediaDescription.ptime


remoteCandidates

Optional remoteCandidates: string

Inherited from

MediaDescription.remoteCandidates


rids

Optional rids: { direction: string ; id: string | number ; params?: string }[]

Inherited from

MediaDescription.rids


rtcp

Optional rtcp: Object

Type declaration

NameType
address?string
ipVer?number
netType?string
portnumber

Inherited from

MediaDescription.rtcp


rtcpFb

Optional rtcpFb: { payload: number ; subtype?: string ; type: string }[]

Inherited from

MediaDescription.rtcpFb


rtcpFbTrrInt

Optional rtcpFbTrrInt: { payload: number ; value: number }[]

Inherited from

MediaDescription.rtcpFbTrrInt


rtcpMux

Optional rtcpMux: string

Inherited from

MediaDescription.rtcpMux


rtcpRsize

Optional rtcpRsize: string

Inherited from

MediaDescription.rtcpRsize


rtp

rtp: { codec: string ; encoding?: number ; payload: number ; rate?: number }[]

Inherited from

MediaDescription.rtp


sctpmap

Optional sctpmap: Object

Type declaration

NameType
appstring
maxMessageSizenumber
sctpmapNumberstring | number

Inherited from

MediaDescription.sctpmap


setup

Optional setup: string

Inherited from

MediaDescription.setup


simulcast

Optional simulcast: Object

Type declaration

NameType
dir1string
dir2?string
list1string
list2?string

Inherited from

MediaDescription.simulcast


simulcast_03

Optional simulcast_03: Object

Type declaration

NameType
valuestring

Inherited from

MediaDescription.simulcast_03


sourceFilter

Optional sourceFilter: Object

Type declaration

NameType
addressTypesstring
destAddressstring
filterMode"excl" | "incl"
netTypestring
srcListstring

Inherited from

MediaDescription.sourceFilter


ssrcGroups

Optional ssrcGroups: { semantics: string ; ssrcs: string }[]

Inherited from

MediaDescription.ssrcGroups


ssrcs

Optional ssrcs: { attribute: string ; id: string | number ; value?: string }[]

Inherited from

MediaDescription.ssrcs


type

type: string


xGoogleFlag

Optional xGoogleFlag: string

Inherited from

MediaDescription.xGoogleFlag